spinal canal – Deutsch–English translations

🇬🇧 en de 🇩🇪

spinal canal noun

  • canal containing the spinal cord and spinal meninges
Spinalkanal
Wiktionary Links